extremely technical distances - Francés Inglés Diccionario